something of mixed origin - Espagnol Anglais Dictionnaire